#include<iostream>
using namespace std;
/*
所谓数组，就是一个集合，里面存放了相同数据类型的数据元素
特点1：数组中的每个数据元素都是相同的数据类型
特点2：数组是由连续的内存位置组成的

一维数组定义方式
三种形式：
1、数据类型 数组名[数组长度];
2、数据类型 数组名[数组长度]={值1,值2,...};
3、数据类型 数组名[]={值1,值2,...};

总结1：数组名的命名规范与变量名命名规范一致，不要和变量重名
总结2：数组中下标是从0开始索引
*/
int main(){
    //1
    int arr[5];
    //给数组中的元素进行赋值
    //数组元素的下标是从0开始索引的
    arr[0]=10;
    //访问数据元素
    cout<<arr[0]<<endl;

    //2
    //如果在初始化数据时，没有全部填写完，会用0填补剩余数据
    int arr2[5]={1,2};
    cout<<arr2[0]<<endl;

    //利用循环，输出数组中的元素
    for(int i=0;i<5;i++){
        cout<<arr2[i]<<endl;
    }

    //3
    int arr3[]={90};
    for(int i=0;i<3;i++){
        cout<<arr3[i]<<endl;
    }
    return 0;
}